gpsbabel.git
11 years agoRemove our own va_copy implementation. That's just silly in modern times.
robertlipe [Wed, 23 Apr 2014 02:33:03 +0000 (02:33 +0000)]
Remove our own va_copy implementation.  That's just silly in modern times.

11 years agoUpdate build.xml for Linux package mania.
robertlipe [Tue, 22 Apr 2014 01:38:46 +0000 (01:38 +0000)]
Update build.xml for Linux package mania.

11 years agoRemove dead Mac release target.
robertlipe [Mon, 14 Apr 2014 02:29:46 +0000 (02:29 +0000)]
Remove dead Mac release target.

11 years agocorrect gui dependency for windows cross compiles.
tsteven4 [Mon, 14 Apr 2014 02:09:18 +0000 (02:09 +0000)]
correct gui dependency for windows cross compiles.

11 years agoRegenerate configure for source release (why?)
robertlipe [Mon, 14 Apr 2014 02:08:20 +0000 (02:08 +0000)]
Regenerate configure for source release (why?)

11 years agoRecord use of GBBUILD for posterity.
robertlipe [Mon, 14 Apr 2014 01:48:34 +0000 (01:48 +0000)]
Record use of GBBUILD for posterity.

11 years agoRegenerate Windows copyright dates.
robertlipe [Mon, 14 Apr 2014 01:47:37 +0000 (01:47 +0000)]
Regenerate Windows copyright dates.

11 years agoFinal (?) changes for 1.5.0 release.
robertlipe [Mon, 14 Apr 2014 00:00:57 +0000 (00:00 +0000)]
Final (?) changes for 1.5.0  release.

11 years agofix bugs in addhms.
tsteven4 [Sun, 13 Apr 2014 13:26:17 +0000 (13:26 +0000)]
fix bugs in addhms.

11 years agoWell, isn't this fun? The newly added Garmin format overlows an internal
robertlipe [Sun, 13 Apr 2014 03:37:55 +0000 (03:37 +0000)]
Well, isn't this fun?  The newly added Garmin format overlows an internal
hardcoded buffer when we format our help options, such as we do when
we make doc...like one does when trying to make a release.  Argh!

11 years agoUpdate README.contrib for C++ world.
robertlipe [Sun, 13 Apr 2014 01:09:23 +0000 (01:09 +0000)]
Update README.contrib for C++ world.

11 years agoMatt Johnson adds support for Garmin 100 integrated avionics system.
robertlipe [Sun, 13 Apr 2014 01:03:08 +0000 (01:03 +0000)]
Matt Johnson adds support for Garmin 100 integrated avionics system.

11 years agoAdd missing do for transform rptdigits, rptname.
robertlipe [Sun, 13 Apr 2014 00:54:47 +0000 (00:54 +0000)]
Add missing do for transform rptdigits, rptname.

11 years agoAdd support in gpx reader & writer for garmin DisplayColor element along lines sugges...
tsteven4 [Fri, 11 Apr 2014 12:07:39 +0000 (12:07 +0000)]
Add support in gpx reader & writer for garmin DisplayColor element along lines suggested by Lutz Mändle.

11 years agoImprove error for overlapping tracks when packing in track filter.
robertlipe [Thu, 10 Apr 2014 22:00:22 +0000 (22:00 +0000)]
Improve error for overlapping tracks when packing in track filter.

11 years agoRevert stm "cleanup", too.
robertlipe [Thu, 10 Apr 2014 03:49:02 +0000 (03:49 +0000)]
Revert stm "cleanup", too.

11 years agoNo cleanup goes unpunished. Revert ozi changes.
robertlipe [Thu, 10 Apr 2014 03:47:15 +0000 (03:47 +0000)]
No cleanup goes unpunished.  Revert ozi changes.

11 years agoBusy work updating copyright dates (which are better enforced through SVN) and
robertlipe [Thu, 10 Apr 2014 02:43:08 +0000 (02:43 +0000)]
Busy work updating copyright dates (which are better enforced through SVN) and
updated email address throughout.

11 years agoA few NEW_STRING scragglers from an old work tree.
robertlipe [Thu, 10 Apr 2014 01:52:37 +0000 (01:52 +0000)]
A few NEW_STRING scragglers from an old work tree.

12 years agoConvenience methods for toString on QStringRef were added to Qt 4 years
robertlipe [Mon, 7 Apr 2014 03:18:36 +0000 (03:18 +0000)]
Convenience methods for toString on QStringRef were added to Qt 4 years
ago.

12 years agoA bunch of mechanical NEW_STRING cleanups, pencil whipping code
robertlipe [Mon, 7 Apr 2014 02:54:07 +0000 (02:54 +0000)]
A bunch of mechanical NEW_STRING cleanups, pencil whipping code
against replacements..

12 years agoAdd missing piece of Mapfactor.
robertlipe [Mon, 7 Apr 2014 00:32:38 +0000 (00:32 +0000)]
Add missing piece of Mapfactor.

12 years agoAdd Mapfactor Navigator with some help from Peder Bredahl Hansen.
robertlipe [Mon, 7 Apr 2014 00:31:30 +0000 (00:31 +0000)]
Add Mapfactor Navigator with some help from Peder Bredahl Hansen.

12 years agoadd geoidheight to Waypoint class.
tsteven4 [Fri, 4 Apr 2014 12:40:13 +0000 (12:40 +0000)]
add geoidheight to Waypoint class.
support geoidheight in nmea and gpx reader and writers.

12 years agoprepare gpx writer for support of additional elements.
tsteven4 [Fri, 4 Apr 2014 01:37:06 +0000 (01:37 +0000)]
prepare gpx writer for support of additional elements.

12 years agoLowercase windows.h
robertlipe [Thu, 3 Apr 2014 12:10:08 +0000 (12:10 +0000)]
Lowercase windows.h

12 years agofix indexing bug in tpo reader routes.
tsteven4 [Thu, 3 Apr 2014 02:24:56 +0000 (02:24 +0000)]
fix indexing bug in tpo reader routes.

12 years agoRegenerate internal styles for tomtom fix.
robertlipe [Tue, 1 Apr 2014 16:52:19 +0000 (16:52 +0000)]
Regenerate internal styles for tomtom fix.

12 years agotomtom_itn fix for earlier csv_util change
robertlipe [Mon, 31 Mar 2014 23:12:34 +0000 (23:12 +0000)]
tomtom_itn fix for earlier csv_util change

12 years agoReplace excessive macro/pointer cleverness in csv_util with more grown-up
robertlipe [Mon, 31 Mar 2014 21:55:47 +0000 (21:55 +0000)]
Replace excessive macro/pointer cleverness in csv_util with more grown-up
programming. This should solve a whole class of data-specific bugs in xcsv.

(This was done on a plane and not tested in valgrind, etc.  If I anger
Jenkins, I'll deal with it.)

12 years agoallow units for garmin_gpi with gui on proximity and speed.
tsteven4 [Sat, 29 Mar 2014 13:16:21 +0000 (13:16 +0000)]
allow units for garmin_gpi with gui on proximity and speed.
fix translation errors in garmin_gpi related to speed.

12 years agoadd support for UrlLink types.
tsteven4 [Wed, 26 Mar 2014 02:41:42 +0000 (02:41 +0000)]
add support for UrlLink types.

12 years agoclean up gpx reader for common wptType processing.
tsteven4 [Mon, 24 Mar 2014 15:28:45 +0000 (15:28 +0000)]
clean up gpx reader for common wptType processing.
this adds support for rtept/link, rtept/type, trkpt/link, trkpt/type.

12 years agocorrect tag in gpx reader for trkpt vdop.
tsteven4 [Mon, 24 Mar 2014 01:14:51 +0000 (01:14 +0000)]
correct tag in gpx reader for trkpt vdop.

12 years agodelete temporary file for gui preview when done.
tsteven4 [Sun, 23 Mar 2014 21:11:20 +0000 (21:11 +0000)]
delete temporary file for gui preview when done.

12 years agofix check for duplicate qualified names in gpx namespace declarations.
tsteven4 [Tue, 18 Mar 2014 01:05:08 +0000 (01:05 +0000)]
fix check for duplicate qualified names in gpx namespace declarations.

12 years agodon't use options from a previous filter when the new filter has no options.
tsteven4 [Sat, 15 Mar 2014 17:58:55 +0000 (17:58 +0000)]
don't use options from a previous filter when the new filter has no options.

12 years agoupdate another reference file for the trackfilter merge fix.
tsteven4 [Sat, 15 Mar 2014 17:47:15 +0000 (17:47 +0000)]
update another reference file for the trackfilter merge fix.

12 years agohave the trackfilter merge operation put all waypts in one track segment
tsteven4 [Sat, 15 Mar 2014 17:23:28 +0000 (17:23 +0000)]
have the trackfilter merge operation put all waypts in one track segment
instead of each waypt in it's own segment.

12 years agoDon't add an extension in the file picker if we don't have one.
robertlipe [Tue, 4 Mar 2014 16:05:47 +0000 (16:05 +0000)]
Don't add an extension in the file picker if we don't have one.

12 years agoDisambiguiate two types of Garmin Trainign Center.
robertlipe [Tue, 4 Mar 2014 15:50:22 +0000 (15:50 +0000)]
Disambiguiate two types of Garmin Trainign Center.

12 years agoupdate coverity model to tune false positives.
tsteven4 [Mon, 3 Mar 2014 23:58:48 +0000 (23:58 +0000)]
update coverity model to tune false positives.

12 years agoAdd a whole raft of libraries to makesetup to make it match the list
robertlipe [Mon, 3 Mar 2014 23:03:01 +0000 (23:03 +0000)]
Add a whole raft of libraries to makesetup to make it match the list
of frameworks that appear in the Mac image.

12 years agoUpdate coverity model per https://communities.coverity.com/message/6362#6362
robertlipe [Mon, 3 Mar 2014 20:22:14 +0000 (20:22 +0000)]
Update coverity model per https://communities.coverity.com/message/6362#6362

12 years agoClean up last night's (post-beta) cleanup of wfff.
robertlipe [Mon, 3 Mar 2014 16:28:57 +0000 (16:28 +0000)]
Clean up last night's (post-beta) cleanup of wfff.

12 years agoMove wfff and google more into new strings. This is probably about as
robertlipe [Mon, 3 Mar 2014 04:01:44 +0000 (04:01 +0000)]
Move wfff and google more into new strings.  This is probably about as
far as they go until we have Qt 5 and thus http://qt-project.org/doc/qt-5.0/qtcore/json.html
Copyright tweaks so I can quit paying netaddress...

12 years agoremove binary property from setup.iss. Tweak mac-localize for release.
robertlipe [Mon, 3 Mar 2014 02:39:51 +0000 (02:39 +0000)]
remove binary property from setup.iss.  Tweak mac-localize for release.

12 years agoFurther tweaks for Windows deployment. This was used for the 302 beta.
robertlipe [Mon, 3 Mar 2014 00:30:35 +0000 (00:30 +0000)]
Further tweaks for Windows deployment.  This was used for the 302 beta.

12 years agoBump version. Attemps to fix deployment issues on Windows.
robertlipe [Mon, 3 Mar 2014 00:01:13 +0000 (00:01 +0000)]
Bump version.  Attemps to fix deployment issues on Windows.

12 years agoFix executable_path for GPSBabel executable after it's stuffed into the
robertlipe [Tue, 25 Feb 2014 02:12:10 +0000 (02:12 +0000)]
Fix executable_path for GPSBabel executable after it's stuffed into the
app bundle when distributing Mac dmg.

12 years agoFix a leak in googledir that I introduced yesterday.
robertlipe [Mon, 24 Feb 2014 17:49:44 +0000 (17:49 +0000)]
Fix a leak in googledir that I introduced yesterday.

12 years agodmtlog cleanups.
robertlipe [Mon, 24 Feb 2014 17:14:05 +0000 (17:14 +0000)]
dmtlog cleanups.

12 years agoTypo fix: Crystal Icons was written by Elverado Coelho, not Alverado.
robertlipe [Mon, 24 Feb 2014 17:03:39 +0000 (17:03 +0000)]
Typo fix: Crystal Icons was written by Elverado Coelho, not Alverado.

12 years agoDoc tweak for dmtlog suggested by Stephen Ridge.
robertlipe [Mon, 24 Feb 2014 17:00:25 +0000 (17:00 +0000)]
Doc tweak for dmtlog suggested by Stephen Ridge.

12 years agoFix leak on fatal error in dbfopen. Coverity is hyper.
robertlipe [Mon, 24 Feb 2014 07:43:28 +0000 (07:43 +0000)]
Fix leak on fatal error in dbfopen.  Coverity is hyper.

12 years agoVacuum up more crumbs of the NEW_STRING paths for cases that are "obviously"
robertlipe [Mon, 24 Feb 2014 07:03:06 +0000 (07:03 +0000)]
Vacuum up more crumbs of the NEW_STRING paths for cases that are "obviously"
correct.  The ones that remain really are essentially TODO/FIXME for otherwise
problematic code.

12 years agoQString cleanup for googledir, transform.
tsteven4 [Mon, 24 Feb 2014 01:48:06 +0000 (01:48 +0000)]
QString cleanup for googledir, transform.

12 years agoRemove more dead !NEW_STRINGS, mumble* unused signatures.
robertlipe [Sun, 23 Feb 2014 07:43:47 +0000 (07:43 +0000)]
Remove more dead !NEW_STRINGS, mumble* unused signatures.

12 years agoRemove Mac-specific hack that was required for building gui in
robertlipe [Wed, 19 Feb 2014 13:42:37 +0000 (13:42 +0000)]
Remove Mac-specific hack that was required for building gui in
Qt 4.8.[45] but fixed in 5.2.1.

12 years agoDon't write "Generator" meta tags in html output when running test suite.
robertlipe [Tue, 18 Feb 2014 06:02:32 +0000 (06:02 +0000)]
Don't write "Generator" meta tags in html output when running test suite.

12 years agoFix Mac dmg build.
robertlipe [Tue, 18 Feb 2014 05:57:30 +0000 (05:57 +0000)]
Fix Mac dmg build.

12 years agoBump version numbers.
robertlipe [Tue, 18 Feb 2014 05:30:13 +0000 (05:30 +0000)]
Bump version numbers.
Ritual sacrifice for windows build.  Move to Qt5, which doesn't support
object trees below the source.

12 years agoHandle newer OSes better in reporting.
robertlipe [Tue, 18 Feb 2014 00:17:51 +0000 (00:17 +0000)]
Handle newer OSes better in reporting.
Styling fixes.

12 years agoMore accurately use action roles so buttons are in the right order.
robertlipe [Mon, 17 Feb 2014 23:29:49 +0000 (23:29 +0000)]
More accurately use action roles so buttons are in the right order.
Remove graphics from all but Windows.
Add help on main page.

12 years agoYet more -Wall chatter from Ubuntu.
robertlipe [Mon, 17 Feb 2014 20:36:17 +0000 (20:36 +0000)]
Yet more -Wall chatter from Ubuntu.

12 years agoMore implementation for NEWQ.
tsteven4 [Mon, 17 Feb 2014 15:16:34 +0000 (15:16 +0000)]
More implementation for NEWQ.

12 years agoSimple changes for uninteresting non-problems.
robertlipe [Mon, 17 Feb 2014 06:35:06 +0000 (06:35 +0000)]
Simple changes for uninteresting non-problems.

12 years agoRemove static buffer (that would never be overflowed) in KML geocache writer.
robertlipe [Mon, 17 Feb 2014 01:58:24 +0000 (01:58 +0000)]
Remove static buffer (that would never be overflowed) in KML geocache writer.

12 years agoRefactor jeeps includes so that gpsmath doesn't pull in all the
robertlipe [Mon, 17 Feb 2014 01:45:03 +0000 (01:45 +0000)]
Refactor jeeps includes so that gpsmath doesn't pull in all the
hardware/protocol stuff.

12 years agoClean up a lot of crumb surrounding NEW_STRINGS.
robertlipe [Sat, 15 Feb 2014 23:18:08 +0000 (23:18 +0000)]
Clean up a lot of crumb surrounding NEW_STRINGS.

12 years agoPromote code page warning to error in Garmin GPI. Add section on this to doc.
robertlipe [Sat, 15 Feb 2014 21:24:01 +0000 (21:24 +0000)]
Promote code page warning to error in Garmin GPI.  Add section on this to doc.

12 years agoRefactor route_head to move functonality from old functions to ctor/dtors.
tsteven4 [Sat, 15 Feb 2014 21:19:33 +0000 (21:19 +0000)]
Refactor route_head to move functonality from old functions to ctor/dtors.

12 years agoleak fix for skytraq.
tsteven4 [Sat, 15 Feb 2014 14:36:22 +0000 (14:36 +0000)]
leak fix for skytraq.

12 years agodeprecate overlay format. the vectors were taken out in r2070 2006-05-17.
tsteven4 [Sat, 15 Feb 2014 02:37:02 +0000 (02:37 +0000)]
deprecate overlay format.  the vectors were taken out in r2070 2006-05-17.
the file had 14 commits since then maintaining this dead code!

12 years agoA round of warning fixes for new issues.
robertlipe [Fri, 14 Feb 2014 17:15:05 +0000 (17:15 +0000)]
A round of warning fixes for new issues.

12 years agofix a leak when using shortnames and no output.
tsteven4 [Fri, 14 Feb 2014 03:09:00 +0000 (03:09 +0000)]
fix a leak when using shortnames and no output.

12 years agoActually widen the bitfield one bit, not change the default value. Doink!
robertlipe [Thu, 13 Feb 2014 06:04:22 +0000 (06:04 +0000)]
Actually widen the bitfield one bit, not change the default value.  Doink!

12 years agoUse packet references instead of large copies.
robertlipe [Thu, 13 Feb 2014 03:32:02 +0000 (03:32 +0000)]
Use packet references instead of large copies.

12 years agoActually commit the fixes I meant to make BEFORE that run...
robertlipe [Thu, 13 Feb 2014 03:19:34 +0000 (03:19 +0000)]
Actually commit the fixes I meant to make BEFORE that run...

12 years agoAdd some automation for Coverity.
robertlipe [Thu, 13 Feb 2014 03:11:50 +0000 (03:11 +0000)]
Add some automation for Coverity.

12 years agoFixes for a number of minor warnings.
robertlipe [Thu, 13 Feb 2014 01:55:01 +0000 (01:55 +0000)]
Fixes for a number of minor warnings.

12 years agofix bug with case insensitive compares in gpx and garmin.
tsteven4 [Thu, 13 Feb 2014 01:38:00 +0000 (01:38 +0000)]
fix bug with case insensitive compares in gpx and garmin.

12 years agofix potential buffer overrun in dg-100.cc
tsteven4 [Thu, 13 Feb 2014 00:27:45 +0000 (00:27 +0000)]
fix potential buffer overrun in dg-100.cc

12 years agoMake the jeeps code somewhat less weird w.r.t. packet allocation and
robertlipe [Thu, 13 Feb 2014 00:12:48 +0000 (00:12 +0000)]
Make the jeeps code somewhat less weird w.r.t. packet allocation and
deallocation, letting the life cycle of the objects take care of
zeroing buffers and releasing them.

This same stick should be shaken at other code in jeeps...

Tested:
  Reads and writes of waypoints on 60CSX on Mac USB with address sanitizer.

12 years agoMinor code hygeine in stmsdf and overlay.
robertlipe [Tue, 11 Feb 2014 21:14:49 +0000 (21:14 +0000)]
Minor code hygeine in stmsdf and overlay.

12 years agoFix theoretical overrun in tiger reader.
robertlipe [Tue, 11 Feb 2014 02:53:10 +0000 (02:53 +0000)]
Fix theoretical overrun in tiger reader.

12 years agofix a few warnings and an inappropriate attempt to free memory.
tsteven4 [Sun, 9 Feb 2014 21:10:55 +0000 (21:10 +0000)]
fix a few warnings and an inappropriate attempt to free memory.

12 years agofix bug in writing gga sentences with gps quality indicator field.
tsteven4 [Fri, 7 Feb 2014 13:18:28 +0000 (13:18 +0000)]
fix bug in writing gga sentences with gps quality indicator field.

12 years agoadd options descriptions for the validate filter.
tsteven4 [Thu, 30 Jan 2014 03:18:56 +0000 (03:18 +0000)]
add options descriptions for the validate filter.

12 years agoFix typo in Makefile.in. Doc fixes for building.
robertlipe [Wed, 29 Jan 2014 16:28:47 +0000 (16:28 +0000)]
Fix typo in Makefile.in.  Doc fixes for building.

12 years agoA variety of (non-code) changes that teach docbook generation more about
robertlipe [Tue, 28 Jan 2014 05:38:31 +0000 (05:38 +0000)]
A variety of (non-code) changes that teach docbook generation more about
Smarty and less about DreamWeaver.  Adobe is dead to me.

12 years agorename the waypoint class Waypoint per common capitilization convetions courtesy...
tsteven4 [Wed, 22 Jan 2014 23:39:04 +0000 (23:39 +0000)]
rename the waypoint class Waypoint per common capitilization convetions courtesy of netbeans refactoring.

12 years agouse the waypoint ctors/dtors/methods from r4721 directly.
tsteven4 [Wed, 22 Jan 2014 03:43:56 +0000 (03:43 +0000)]
use the waypoint ctors/dtors/methods from r4721 directly.
this change was mostly done by a script with ed.

12 years agorefactor waypoint to move functonality from old functions to ctor/dtor/class methods.
tsteven4 [Wed, 22 Jan 2014 02:14:39 +0000 (02:14 +0000)]
refactor waypoint to move functonality from old functions to ctor/dtor/class methods.

12 years agouse copy constructors in waypt_dupe.
tsteven4 [Mon, 13 Jan 2014 12:53:08 +0000 (12:53 +0000)]
use copy constructors in waypt_dupe.

12 years agofix leak in tmpro reader.
tsteven4 [Fri, 10 Jan 2014 13:07:54 +0000 (13:07 +0000)]
fix leak in tmpro reader.
fix leaks and generate additional fields in random reader.

12 years agocorrect bug introduced to an1 reader wrt url strings.
tsteven4 [Tue, 7 Jan 2014 23:32:31 +0000 (23:32 +0000)]
correct bug introduced to an1 reader wrt url strings.

12 years agoMSVC changes from Gerhard.
robertlipe [Tue, 7 Jan 2014 21:59:17 +0000 (21:59 +0000)]
MSVC changes from Gerhard.

12 years agoreverse merge accidentally committed hack to test-all.
tsteven4 [Tue, 7 Jan 2014 14:21:47 +0000 (14:21 +0000)]
reverse merge accidentally committed hack to test-all.

12 years agoRemove some dead code from cet_util.
robertlipe [Tue, 7 Jan 2014 02:02:08 +0000 (02:02 +0000)]
Remove some dead code from cet_util.